Part Number Hot Search : 
S3K15 11247 AT24C32B B80C5 2SK360 361000 DSEP29 XT800
Product Description
Full Text Search
 

To Download AD7150BRMZ-REEL Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ultra-low power, 2-channel, capacitance converter for proximity sensing ad7150 rev. 0 information furnished by analog devices is believed to be accurate and reliable. however, no responsibility is assumed by analog devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. specifications subject to change without notice. no license is granted by implication or otherwise under any patent or patent rights of analog devices. trademarks and registered trademarks are the property of their respective owners. one technology way, p.o. box 9106, norwood, ma 02062-9106, u.s.a. tel: 781.329.4700 www.analog.com fax: 781.461.3113 ?2007 analog devices, inc. all rights reserved. features ultra-low power 2.7 v to 3.6 v, 100 a response time: 10 ms adaptive environmental compensation 2 independent capacitance input channels sensor capacitance (c sens ) 0 pf up to 13 pf sensitivity to 1 ff emc tested 2 modes of operation standalone with fixed settings interfaced to a microcontroller for user-defined settings 2 proximity detection output flags 2-wire serial interface (i 2 c compatible) operating temperature ?40c to +85c 10-lead msop package applications proximity sensing contactless switching position detection level detection general description the ad7150 delivers a complete signal processing solution for capacitive proximity sensors, featuring an ultra-low power converter with fast response time. the ad7151 is a single- channel, lower power alternative to the ad7150. the ad7150 uses analog devices, inc., capacitance-to-digital converter (cdc) technology, which combines features important for interfacing to real sensors, such as high input sensitivity and high tolerance of both input parasitic ground capacitance and leakage current. the integrated adaptive threshold algorithm compensates for any variations in the sensor capacitance due to environmental factors like humidity and temperature or due to changes in the dielectric material over time. by default, the ad7150 operates in standalone mode using the fixed power-up settings and indicates detection on two digital outputs. alternatively, the ad7150 can be interfaced to a microcontroller via the serial interface, the internal registers can be programmed with user-defined settings, and the data and status can be read from the part. the ad7150 operates with a 2.7 v to 3.6 v power supply. it is specified over the temperature range of ?40c to +85c. functional block diagram digital filter serial interface cin1 c sens1 c sens2 exc1 - cdc cin2 exc2 mux excitation threshold threshold scl v dd gnd ad7150 sda out1 out2 0 6517-001 figure 1.
ad7150 rev. 0 | page 2 of 28 table of contents features .............................................................................................. 1 applications....................................................................................... 1 general description ......................................................................... 1 functional block diagram .............................................................. 1 revision history ............................................................................... 2 specifications..................................................................................... 3 timing specifications .................................................................. 4 absolute maximum ratings............................................................ 5 esd caution.................................................................................. 5 pin configuration and function descriptions............................. 6 typical performance characteristics ............................................. 7 architecture and main features ................................................... 10 capacitance-to-digital converter............................................ 10 capdac ..................................................................................... 10 comparator and threshold modes.......................................... 11 adaptive threshold.................................................................... 11 data average ............................................................................... 11 sensitivity..................................................................................... 12 hysteresis..................................................................................... 12 timeout........................................................................................ 12 autocapdac adjustment ....................................................... 13 power-down timer ................................................................... 13 power supply monitor ............................................................... 13 register descriptions ..................................................................... 14 status register ............................................................................. 15 data registers ............................................................................. 16 average registers........................................................................ 16 fixed threshold registers ......................................................... 16 sensitivity registers ................................................................... 16 timeout registers....................................................................... 17 setup registers............................................................................ 18 configuration register .............................................................. 19 power-down timer register .................................................... 20 capdac registers .................................................................... 20 serial number register.............................................................. 20 chip id register......................................................................... 20 serial interface ................................................................................ 21 read operation........................................................................... 21 write operation.......................................................................... 21 ad7150 reset ............................................................................. 22 general call ................................................................................ 22 hardware design considerations ................................................ 23 overview ..................................................................................... 23 parasitic capacitance to ground.............................................. 23 parasitic resistance to ground................................................. 23 parasitic parallel resistance ...................................................... 23 parasitic serial resistance ......................................................... 24 input overvoltage protection ................................................... 24 input emc protection ............................................................... 24 power supply decoupling and filtering.................................. 24 application examples ................................................................ 25 outline dimensions ....................................................................... 26 ordering guide .......................................................................... 26 revision history 11/07revision 0: initial version
ad7150 rev. 0 | page 3 of 28 specifications v dd = 2.7 v to 3.6 v; gnd = 0 v; C40c to +85c, unless otherwise noted. table 1. parameter min typ max unit 1 test conditions/comments capacitive input conversion input range cin to exc 2 3.2 4 pf 4 pf input range 1.6 2 pf 2 pf input range 0.8 1 pf 1 pf input range 0.4 0.5 pf 0.5 pf input range resolution 3 2.0 ff 4 pf input range 1.6 ff 2 pf input range 1.4 ff 1 pf input range 1.0 ff 0.5 pf input range allowed capacitance cin to gnd 3 100 pf allowed resistance cin to gnd 3 10 m allowed serial resistance 3 125 k gain error ?20 +20 % gain deviation over temperature 3 0.5 % gain matching between ranges 3 ?2 +2 % offset error 3 50 ff cin and exc pins disconnected offset deviation over temperature 3 5 ff cin and exc pins disconnected integral nonlinearity (inl) 3 0.1 % channel-to-channel isolation 3 60 db power supply rejection 3 4 ff/v capdac 2 full range 10 12.5 pf resolution (lsb) 3 200 ff differential nonlinearity (dnl) 3 0.25 lsb autodac increment/decrement 3 25 75 % of c in range excitation voltage v dd /2 v frequency 30.9 32 32.8 khz allowed capacitance exc to gnd 3 300 pf allowed resistance exc to gnd 3 1 m logic outputs (out1, out2) output low voltage (v ol ) 0.4 v i sink = ?4 ma output high voltage (v oh ) v dd C 0.6 v i source = 4 ma serial interface inputs (scl, sda) input high voltage (v ih ) 1.5 v input low voltage (v il) 0.8 v input leakage current 0.1 5 a input pin capacitance 6 pf open-drain output (sda) output low voltage (v ol ) 0.4 v i sink = ? 6.0 ma output high leakage current (i oh ) 0.1 5 a v out = v dd power supply monitor v dd threshold voltage 2.45 2.65 v
ad7150 rev. 0 | page 4 of 28 parameter min typ max unit 1 test conditions/comments power requirements v dd -to-gnd voltage 2.7 3.6 v v dd = 3.3 v, nominal i dd current 4 100 120 a i dd current power-down mode 4 1 5 a temperature 25c 3 10 a temperature = 85c 1 capacitance units: one picofarad (1 pf) = 1 10 ?12 farad (f); one femtofarad (1 ff) = 10 ?15 farad (f). 2 the capdac can be used to shift (offset) the input range. the total capacitance of the sensor can therefore be up to the sum o f the capdac value and the conversion input range. with the autocapdac feature, the capdac is adjusted automatically when the cdc input value is lower than 25% or hi gher than 75% of the cdc nominal input range. 3 specification is not production tested but is supported by characterization data at initial product release. 4 digital inputs equal to v dd or gnd. timing specifications v dd = 2.7 v to 3.6 v; gnd = 0 v; input logic 0 = 0 v; input logic 1 = v dd ; C40c to +85c, unless otherwise noted. table 2. parameter min typ max unit test conditions/comments converter conversion time 10 ms both channels, 5 ms per channel. wake-up time from power-down mode 1 , 2 0.15 ms power-up time 1 , 3 2 ms reset time 1 , 4 2 ms serial interface 5 , 6 see figure 2 . scl frequency 0 400 khz scl high pulse width, t high 0.6 s scl low pulse width, t low 1.3 s scl, sda rise time, t r 0.3 s scl, sda fall time, t f 0.3 s hold time (start condition), t hd;sta 0.6 s after this period, the first clock is generated. setup time (start condition), t su;sta 0.6 s relevant for repeated start condition. data setup time, t su;dat 0.1 s setup time (stop condition), t su;sto 0.6 s data hold time (master), t hd;dat 10 ns bus-free time (between stop and start condition), t buf 1.3 s 1 specification is not production tested but is supported by characterization data at initial product release. 2 wake-up time is the maximum delay between the last scl edge writing the configuration register and the start of conversion. 3 power-up time is the maximum delay between the v dd crossing the minimum level (2.7 v) and either the start of conversion or when ready to receive a serial interface command. 4 reset time is the maximu m delay between the last scl edge writing the reset command and either the start of conversion or when ready to receive a serial interface command. 5 sample tested during initial release to ensure compliance. 6 all input signals are specified with input rise/fall times = 3 ns, measured between the 10% and 90% points. timing reference p oints at 50% for inputs and outputs. output load = 10 pf. p s t low t r t f t hd;sta t hd;dat t su;dat t su;sta t hd;sta t su;sto t high scl ps s da 06517-002 t buf figure 2. serial interface timing diagram
ad7150 rev. 0 | page 5 of 28 absolute maximum ratings t a = 25c, unless otherwise noted. table 3. parameter rating positive supply voltage v dd to gnd ? 0.3 v to +3.9 v voltage on any input or output to gnd C0.3 v to v dd + 0.3 v esd rating hbm (esd association human body model, s5.1) 4 kv esd rating ficdm (field-inducted charged device model) 1 kv operating temperature range C40c to +85c storage temperature range C65c to +150c maximum junction temperature 150c msop package ja , thermal impedance-to-air jc , thermal impedance-to-case 206c/w 44c/w reflow soldering (pb-free) peak temperature 260(+0/?5)c time at peak temperature 10 sec to 40 sec stresses above those listed under absolute maximum ratings may cause permanent damage to the device. this is a stress rating only; functional operation of the device at these or any other conditions above those indicated in the operational section of this specification is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. esd caution
ad7150 rev. 0 | page 6 of 28 pin configuration and fu nction descriptions gnd 1 vdd 2 cin2 3 cin1 4 exc2 5 sda 10 scl 9 out2 8 out1 7 exc1 6 ad7150 top view (not to scale) 06517-003 figure 3. pin configuration table 4. pin function descriptions pin no. mnemonic description 1 gnd ground pin. 2 vdd power supply voltage. this pin should be decoupled to gnd using a low impedance capacitor, for example, 0.1 f x7r multilayer ceramic. 3 cin2 cdc capacitive input channel 2. the measured capacitance (sensor) is connected between the exc2 pin and the cin2 pin. if not used, this pin can be left open circuit or connected to gnd. 4 cin1 cdc capacitive input channel 1. the measured capacitance (sensor) is connected between the exc1 pin and the cin1 pin. if not used, this pin can be left open circuit or connected to gnd. 5 exc2 cdc excitation output channel 2. the measured capa citance is connected between the exc2 pin and the cin2 pin. if not used, this pin should be left as an open circuit. 6 exc1 cdc excitation output channel 1. the measured capa citance is connected between the exc1 pin and the cin1 pin. if not used, this pin should be left as an open circuit. 7 out1 logic output channel 1. a high level on th is output indicates proximity detected on cin1. 8 out2 logic output channel 2. a high level on this output indicates proximity detected on cin2. 9 scl serial interface clock input. connects to the master clock line. requires a pull-up resistor if not provided elsewhere in the system. 10 sda serial interface bidirectional data. connects to the master data line. requires a pull-up resistor if not provided elsewhere in the system.
ad7150 rev. 0 | page 7 of 28 250 200 150 100 50 offset error (ff) capacitance cin to gnd (pf) typical performance characteristics 300 200 100 0 ?100 03 0 0 06517-004 250 200 150 100 50 gain error (%fs) capacitance cin to gnd (pf) figure 4. capacitance input offset error vs. capacitance cin to gnd, v dd = 3.3 v, exc pin open circuit 2 ?8 ?6 ?4 ?2 0 03 0 0 06517-005 250 200 150 100 50 gain error (%fs) capacitance cin to gnd (pf) figure 5. capacitance input gain error vs. capacitance cin to gnd, v dd = 3.3 v, cin to exc = 2 pf 2 ?8 ?6 ?4 ?2 0 03 0 0 06517-006 2 ?2 ?1 0 1 03 0 0 250 200 150 100 50 offset error (ff) capacitance exc to gnd (pf) 06517-007 0.10 ?0.10 ?0.05 0 0.05 03 0 0 250 200 150 100 50 gain error (%fs) capacitance exc to gnd (pf) figure 6 .capacitance input gain error vs. capacitance cin to gnd, v dd = 3.3 v, cin to exc = 10 pf figure 7. capacitance input offset error vs. capacitance exc to gnd, v dd = 3.3 v, cin pin open circuit 06517-008 0.10 ?0.10 ?0.05 0 0.05 03 0 0 250 200 150 100 50 gain error (%fs) capacitance exc to gnd (pf) figure 8. capacitance input gain error vs. capacitance exc to gnd, v dd = 3.3 v, cin to exc = 2 pf 06517-009 figure 9. capacitance input gain error vs. capacitance exc to gnd, v dd = 3.3 v, cin to exc = 10 pf
ad7150 rev. 0 | page 8 of 28 500 ?500 ?250 0 250 11 0 0 0 100 10 offset error (ff) resistance cin to gnd (m ? ) 06517-010 figure 10. capacitance input offset error vs. resistance cin to gnd, v dd = 3.3 v, exc pin open circuit 10 ?10 ?5 0 5 11 0 0 0 100 10 gain error (%fs) resistance cin to gnd (m ? ) 06517-011 8 6 4 2 offset error (ff) resistance exc to gnd (m ? ) figure 11. capacitance input gain error vs. resistance cin to gnd, v dd = 3.3 v, cin to exc = 2 pf 10 ?10 ?5 0 5 01 0 06517-012 0.50 ?0.50 ?0.25 0 0.25 01 0 8 6 4 2 gain error (%fs) resistance exc to gnd (m ? ) 06517-013 2 ?8 ?6 ?4 ?2 0 02 5 0 200 150 100 50 gain error (%fs) serial resistance (k ? ) figure 12. capacitance input offset error vs. resistance exc to gnd, v dd = 3.3 v, cin pin open circuit figure 13. capacitance input gain error vs. resistance exc to gnd, v dd = 3.3 v, cin to exc = 2 pf 06517-014 figure 14. capacitance input gain error vs. serial resistance, v dd = 3.3 v, cin to exc = 2 pf 10 ?10 ?5 0 5 11 0 0 0 100 10 gain error (%fs) parallel resistance (m ? ) 06517-015 figure 15. capacitance input gain error vs. parallel resistance, v dd = 3.3 v, cin to exc = 2 pf
ad7150 rev. 0 | page 9 of 28 4 ?4 ?2 0 2 ?50 100 75 50 25 0 ?25 offset error (ff) temperature (c) 06517-016 figure 16. capacitance input offset error vs. temperature, v dd = 3.3 v, cin and exc pins open circuit 0.2 ?0.2 ?0.1 0 0.1 ?50 100 75 50 25 0 ?25 gain error (%fs) temperature (c) 06517-017 figure 17. capacitance input gain error vs. temperature, v dd = 3.3 v, cin to exc = 2 pf 2 ?2 ?1 0 1 ?50 100 75 50 25 0 ?25 exc frequency error (%) temperature (c) 06517-018 figure 18. exc frequency error vs. temperature, v dd = 3.3 v 2 ?2 ?1 0 1 2.7 3.6 3.3 3.0 exc frequency error (%) v dd (v) 06517-019 figure 19. exc frequency error vs. v dd 0 ?80 ?60 ?40 ?20 05 4 3 2 1 gain (db) input signal frequency (khz) 06517-020 figure 20. capacitance channel frequency response 0.50 ?0.50 ?0.25 0 0.25 06 48 32 16 capdac dnl (lsb) capdac code 4 06517-021 figure 21. capdac differential nonlinearity (dnl), v dd = 3.3 v
ad7150 rev. 0 | page 10 of 28 architecture and main features digital filter power-down timer clock generator serial interface power supply monitor cin1 c x1 c x2 exc1 - cdc cin2 exc2 mux excitation capdac threshold threshold scl vdd gnd ad7150 sda programming interface digital outputs out1 out2 3.3 v 0 6517-030 figure 22. ad7150 block diagram the ad7150 core is a high performance capacitance-to-digital converter (cdc) that allows the part to be interfaced directly to a capacitive sensor. the comparators compare the cdc result with thresholds, either fixed or dynamically adjusted by the on-chip adaptive threshold algorithm engine. thus, the outputs indicate a defined change in the input sensor capacitance. the ad7150 also integrates an excitation source and capdac for the capacitive inputs, an input multiplexer, a complete clock generator, a power-down timer, a power supply monitor, control logic, and an i 2 c?-compatible serial interface for configuring the part and accessing the internal cdc data and status, if required in the system (see figure 22 ). capacitance-to-digital converter figure 23 shows the cdc simplified functional diagram. the converter consists of a second-order sigma delta (-), charge balancing modulator and a third-order digital filter. the measured capacitance c x is connected between an excitation source and the - modulator input. the excitation signal is applied on the c x during the conversion, and the modulator continuously samples the charge going through the c x . the digital filter processes the modulator output, which is a stream of 0s and 1s containing the information in 0 and 1 density. the data is processed by the adaptive threshold engine and output compara- tors; the data can be also read through the serial interface. the ad7150 is designed for floating capacitive sensors. therefore, both c x plates have to be isolated from ground or any other fixed potential node in the system. the ad7150 features slew rate limiting on the excitation voltage output, which decreases the energy of higher harmonics on the excitation signal and dramatically improves the system electromagnetic compatibility (emc). digital filter 0x000 to 0xfff data clock generator capacitance to digital converter (cdc) cin c x 0pf to 4pf exc excitation - modulator 06517-031 figure 23. cdc simplified block diagram capdac the ad7150 cdc core maximum full-scale input range is 4 pf. however, the part can accept a higher capacitance on the input, and the offset (nonchanging component) capacitance of up to 10 pf can be balanced by a programmable on-chip capdac. 0x000 to 0xfff data cin exc capdac 10pf 0pf to 4pf c x 10pf to 14pf 0 6517-032 figure 24. using capdac the capdac can be understood as a negative capacitance connected internally to the cin pin. the capdac has a 6-bit resolution and a monotonic transfer function. figure 24 shows how to use the capdac to shift the cdc 4 pf input range to measure capacitance between 10 pf and 14 pf.
ad7150 rev. 0 | page 11 of 28 comparator and threshold modes the ad7150 comparators and their thresholds can be programmed to operate in several different modes. in an adaptive mode, the threshold is dynamically adjusted and the comparator output indicates fast changes and ignores slow changes in the input (sensor) capacitance. alternatively, the threshold can be programmed as a constant (fixed) value, and the output then indicates any change in the input capacitance that crosses the defined fixed threshold. the ad7150 logic output (active high) indicates either a positive or a negative change in the input capacitance, in both adaptive and fixed threshold modes (see figure 25 and figure 26 ). positive threshold input capacitance output output active time positive change 06517-033 figure 25. positive threshold mode indicates positive change in input capacitance negative threshold input ca pacitance output output active time neg a tive change 06517-034 figure 26. negative threshold mode indicates negative change in input capacitance additionally, for the adaptive mode only, the comparators can work as window comparators, indicating input either inside or outside a selected sensitivity band (see figure 27 and figure 28 ). positive threshold negative threshold input c a pacitance output output active time input inside threshold window 06517-035 figure 27. in-window (adaptive) threshold mode positive threshold negative threshold input c a pacitance output output active time input outside threshold window 06517-036 figure 28. out-window (a daptive) threshold mode adaptive threshold in an adaptive mode, the thresholds are dynamically adjusted, ensuring indication of fast changes (for example, an object moving close to a capacitive proximity sensor) and eliminating slow changes in the input (sensor) capacitance, usually caused by environment changes such as humidity or temperature or changes in the sensor dielectric material over time (see figure 29 ). threshold input c a pacitance output output active time fast change slow change 06517-037 figure 29. adaptive threshold indicates fast changes and eliminates slow changes in input capacitance data average the adaptive threshold algorithm is based on an average calculated from previous cdc output data. the response of the average to an input capacitance step change (more exactly, response to the change in the cdc output data) is an exponential settling curve, which can be characterized by the following equation: ) 1()0( )( / timeconst n e change average naverage ? + = where: average ( n ) is the value of average n complete cdc conversion cycles after a step change on the input. average (0) is the value before the step change. timeconst can be selected in the range between 2 and 65,536, in steps of power of 2, by programming the thrsettling bits in the setup registers. see figure 30 and the register descriptions section. input c a p a cit a nce (cdc data) change data average response time 06517-038 figure 30. data average resp onse to data step change
ad7150 rev. 0 | page 12 of 28 sensitivity in adaptive threshold mode, the output comparator threshold is set as a defined distance (sensitivity) above the data average, below the data average, or both, depending on the selected threshold mode of operation (see figure 31 ). the sensitivity value is programmable in the range 0 to 255 lsbs of the 12-bit cdc converter (see the register descriptions section). negative threshold positive threshold data average output active time sensitivity dat a sensitivity 0 6517-039 figure 31. threshold sensitivity hysteresis in adaptive threshold mode, the comparator features hysteresis. the hysteresis is fixed to one-fourth of the threshold sensitivity and can be programmed on or off. the comparator does not have hysteresis in the fixed threshold mode. output positive threshold data average output active time hystersis dat a 06517-040 figure 32. threshold hysteresis timeout in the case of a large, long change in the capacitive input, when the data average adapting to a new condition may take too long, a timeout can be set. the timeout becomes active (counting) when the cdc data goes outside the band of data average sensitivity. when the timeout elapses (a defined number of cdc conversions is counted), the data average (and thus the thresholds), is forced to follow the new cdc data value immediately (see figure 33 ). the timeout can be set independently for approaching (for change in data toward the threshold) and for receding (for change in data away from the threshold). see figure 34 , figure 35 , and the register descriptions section. d a t a a v erage + sensitivity large change in data data average data average ? sensitivity time timeout 06517-041 figure 33. threshold timeout after a large change in cdc data input c a pacitance threshold output data average output active time timeout approaching 06517-042 figure 34. approaching timeout in negative threshold mode shortens false output trigger input c a pacitance large change threshold output output active time timeout receding 0 6517-043 figure 35. positive timeout in negative threshold mode shortens period of missing output trigger
ad7150 rev. 0 | page 13 of 28 autocapdac adjustment in adaptive threshold mode, the part can dynamically adjust the capdac to keep the cdc in an optimal operating capacitive range. when the autodac function is enabled, the capdac value is automatically incremented when the data average exceeds three-fourths of the cdc full range, and the capdac value is decremented when the data average goes below one- fourth of the cdc full range. the autodac increment or decrement step depends on the selected cdc capacitive input range. see the setup registers section. power-down timer in power sensitive applications, the ad7150 can be set to automatically enter power-down mode after a programmed period of time in which the outputs have not been activated. the ad7150 can be then returned to a normal operational mode either via the serial interface or by the power supply off/on sequence. power supply monitor when the ad7150 v dd power supply voltage drops below a defined level needed for correct cdc operation, the on-chip power supply monitor stops the adaptive threshold logic and holds it in reset. after the v dd reaches the required level, the threshold logic is released, and the data average is reset to the value of the first conversion finished at the correct power supply voltage. this feature prevents the adaptive threshold from being set incorrectly after a very slow rise of the v dd voltage or from being corrupted by accidental drops in the v dd voltage. the other ad7150 functions continue working below the power supply monitor threshold, down to approximately 1.0v..1.8v, the exact level depending on the manufacturing process variation. in the region of the low v dd voltage, the part is still accessible via the serial interface and continues conversion. however, the conversion results may be incorrect and, therefore, the data should not be considered valid if the part operates below the power supply monitor threshold. the status of the power supply monitor can be determined by reading the pwrdown bit in the ad7150 status register.
ad7150 rev. 0 | page 14 of 28 register descriptions table 5. register summary pointer bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 register (dec) (hex) r/w default value pwrdown dacstep2 out2 dacstep1 out1 c1/c2 rdy2 rdy1 status 0 0x00 r 0 1 0 1 0 0 1 1 ch1 data high 1 0x01 r 0x00 ch1 data low 2 0x02 r 0x00 ch2 data high 3 0x03 r 0x00 ch2 data low 4 0x04 r 0x00 ch1 average high 5 0x05 r 0x00 ch1 average low 6 0x06 r 0x00 ch2 average high 7 0x07 r 0x00 ch2 average low 8 0x08 r 0x00 ch1 sensitivity (in adaptive threshold mode)/th reshold high byte (in fixed threshold mode) ch1 sensitivity ch1 threshold high 9 0x09 r/w 0x08 ch1 timeout (in adaptive threshold mode)/th reshold low byte (in fixed threshold mode) ch1 timeout ch1 threshold low 10 0x0a r/w 0x86 rngh1 rngl1 C hyst1 thrsettling1 (4-bit value) ch1 setup 11 0x0b r/w 0 0 0 0 0x0b ch2 sensitivity (in adaptive threshold mode)/th reshold high byte (in fixed threshold mode) ch2 sensitivity ch2 threshold high 12 0x0c r/w 0x08 ch2 timeout (in adaptive threshold mode)/th reshold low byte (in fixed threshold mode) ch2 timeout ch2 threshold low 13 0x0d r/w 0x86 rngh2 rngl2 C hyst2 thrsettling2 (4-bit value) ch2 setup 14 0x0e r/w 0 0 0 0 0x0b thrfixed thrmd1 thrmd0 ench1 ench2 md2 md1 md0 configuration 15 0x0f r/w 0 0 0 1 1 0 0 1 C C power-down timeout (6-bit value) power-down timer 16 0x10 r/w 0 0 0x00 dacen1 dacauto1 dacvalue1 (6-bit value) ch1 capdac 17 0x11 r/w 1 1 0x00 dacen2 dacauto2 dacvalue2 (6-bit value) ch2 capdac 18 0x12 r/w 1 1 0x00 serial number 3 19 0x13 r serial number C byte 3 (msb) serial number 2 20 0x14 r serial number C byte 2 serial number 1 21 0x15 r serial number C byte 1 serial number 0 22 0x16 r serial number C byte 0 (lsb) chip id 23 0x17 r chip identification code
ad7150 rev. 0 | page 15 of 28 status register address pointer 0x00 8 bits, read-only, default value 0x53 before conversion, 0x54 after conversion the status register indicates the status of the part. the register can be read via the 2-wire serial interface to query the sta tus of the outputs, check the cdc finished conversion, and check whether the capdac has been changed by the autocapdac function. table 6. status register bit map bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mnemonic pwrdown dacstep2 out2 dacstep1 out1 c1/c2 rdy2 rdy1 default 0 1 0 1 0 0 1 1 table 7. status register bit descriptions bit mnemonic description 7 pwrdown pwrdown = 1 indicates that the part is in a power-down mode or that the part v dd is below the power supply monitor threshold voltage. 6 dacstep2 dacstep2 = 0 indicates that the ch2 capdac value was changed after the last cdc conversion as part of the autodac function. the bit value is updated after ea ch finished cdc conversi on on this channel. 5 out2 out2 = 1 indicates that the ch2 data (cin2 capacitanc e) crossed the threshold, according to the selected comparator mode of operation. the bit value is updated after each finished cdc conversion on this channel. 4 dacstep1 dacstep1 = 0 indicates that the ch1 capdac value was changed during the last conversion as part of the autodac function. the bit value is updated after ea ch finished cdc conversi on on this channel. 3 out1 out1 = 1 indicates that the ch1 data (cin1 capacitanc e) crossed the threshold, according to the selected comparator mode of operation. the bit value is updated after each finished cdc conversion on this channel. 2 c1/c2 the c1/c2 = 0 indicates that the last finished cdc conversion was on channel 1. the c1/c2 = 1 indicates that the last finished cdc conversion was on channel 2. 1 rdy2 rdy2 = 0 indicates a finished cdc conversion on ch2. the bit is reset back to 1 when the ch2 data register is read via the serial interface or after the part reset or power-up. 0 rdy1 rdy1 = 0 indicates a finished cdc conversion on ch1. the bit is reset back to 1 when the ch1 data register is read via serial interface or after the part reset or power-up.
ad7150 rev. 0 | page 16 of 28 data registers ch1 address pointer 0x01, 0x02 ch2 address pointer 0x03,0x04 16 bits, read-only, default value 0x0000 data from the last complete capacitance-to-digital conversion reflects the capacitance on the input. only the 12 msbs (most significant bits) of the data registers are used for the cdc result. the 4 lsbs (least significant bits) are always 0, as shown in figure 36 . bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 12-bit cdc result bit 1 bit 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 data high msb data low ls b bit 1 bit 0 0 06517-044 figure 36. cdc data register the nominal ad7150 cdc transfer function (an ideal transfer function excluding offset and/or gain error) maps the input capacitance between zero scale and full scale to output data codes between 0x3000 and 0xcff0 only (see table 8 ). table 8. ad7150 capacitance-to-data mapping data input capacitance 0x0000 not valid, underrange 0x3000 zero-scale (0 pf) 0x8000 mid-scale (+1 pf) 0xcff0 full-scale (+2 pf) 0xfff0 not valid, overrange the input capacitance can be calculated from the output data using the following equation: range input data c _ 40944 12288 )pf( ? = where inputrange = 4 pf, 2 pf, 1 pf, or 0.5 pf. the following is the same equation written with hexadecimal numbers: range input f f data c _ 09x0 3000x0 )pf( ? = a data register is updated after a finished conversion on the capacitive channel, with one exception: when the serial interface read operation from the data register is in progress, the data register is not updated and the new capacitance conversion result is lost. the stop condition on the serial interface is considered to be the end of the read operation. therefore, to prevent incorrect data reading through the serial interface, the two bytes of a data register should be read sequentially using the register address pointer auto-increment feature of the serial interface. average registers ch1 address pointer 0x05, 0x06 ch2 address pointer 0x07,0x08 16 bits, read-only, default value 0x0000 these registers show the average calculated from the previous cdc data. the 12-bit cdc result corresponds to the 12 msbs of the average register. the settling time of the average can be set by programming the thrsettling bits in the setup registers. the average register is overwritten directly with the cdc output data, that is, the history is forgotten if the timeout is enabled and elapses. fixed threshold registers ch1 address pointer 0x09, 0x0a ch2 address pointer 0x0c,0x0d 16 bits, read/write, factory preset 0x0886 a constant threshold for the output comparator in the fixed threshold mode can be set using these registers. the 12-bit cdc result corresponds to the 12 msbs of the threshold register. the fixed threshold registers share the address pointer and location on-chip with the sensitivity and timeout registers. the fixed threshold registers are not accessible in the adaptive threshold mode. sensitivity registers ch1 address pointer 0x09 ch2 address pointer 0x0c 8 bits, read/write, factory preset 0x08 sensitivity registers set the distance of the positive threshold above the data average, and the distance of the negative threshold below the data average, in the adaptive threshold mode. negative threshold positive threshold data average output active time sensitivity d a t a sensitivity 0 6517-045 figure 37. threshold sensitivity the sensitivity is an 8-bit value and is mapped to the lower eight bits of the 12-bit cdc data, that is, it corresponds to the 16-bit data register as shown in figure 38 . bit 7 bit 6 bit 5 bit 4 bit 3 sensitivity bit 2 bit 1 bit 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 12-bit cdc result bit 1 bit 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 data high data low bit 1 bit 0 06517-046 figure 38. relation between sensitivity register and cdc data register
ad7150 rev. 0 | page 17 of 28 timeout registers when either the approaching or receding timeout elapses (that is, after the defined number of cdc conversions is counted), the data average (and thus the thresholds) is forced to follow the new cdc data value immediately. ch1 address pointer 0x0a ch2 address pointer 0x0d 8 bits, read/write, factory preset 0x86 when the timeout register equals 0, timeouts are disabled. table 9. timeout register bit map bit bits [7:4] bits [3:0] mnemonic timeoutapr timeoutrec default 0x08 0x06 data average + sensitivity large change in d a t a towards threshold data average threshold time timeout approaching 06517-047 these registers set timeouts for the adaptive threshold mode. the approaching timeout starts when the cdc data crosses the data average sensitivity band toward the threshold, according to the selected positive, negative, or window threshold mode. the approaching timeout elapses after the number of conversion cycles equals 2 timeoutapr , where timeoutapr is the value of the four most significant bits of the timeout register. figure 39. threshold timeout approaching after a large change in cd c data toward threshold data average + sensitivity large change in data away from the threshold data average threshold time timeout recedin g 06517-048 the receding timeout starts when the cdc data crosses the data average sensitivity band away from the threshold, according to the selected positive or negative threshold mode. the receding timeout is not used in the window threshold mode. the receding timeout elapses after the number of conversion cycles equals 2 timeoutrec , where timeoutrec is the value of the four least significant bits of the timeout register. figure 40. threshold timeout receding after a large change in cdc data away from threshold
ad7150 rev. 0 | page 18 of 28 setup registers ch1 address pointer 0x0b ch2 address pointer 0x0e 8 bits, read/write, factory preset 0x0b table 10. setup registers bit map bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mnemonic rngh rngl C hyst thrsettling (4-bit value) default 0 0 0 0 0x0b table 11. setup registers bit descriptions bit mnemonic description range bits set the cdc input range and determine the step for the autodac function. rngh rngl capacitive input range (pf) autodac step (capdac lsb) 0 0 2 4 0 1 0.5 1 1 0 1 2 7 6 rngh rngl 1 1 4 8 5 C this bit should be 0 for the specified operation. 4 hyst hyst = 1 disables hysteresis in adapti ve threshold mode. this bit has no effect in fixed threshold mode; hysteresis is always disabled in the fixed threshold mode. 3 2 1 0 thrsettling determines the settling time co nstant of the data average and thus the settling time of the adaptive thresholds. the response of the average to an input capacitance step change (that is, response to the change in the cdc output data) is an exponential settling curv e characterized by the following equation: ) 1()0( )( / timeconst n e change average naverage ? + = where: average(n) is the value of average n complete cdc conversion cycles after a step change on the input. average (0) is the value before the step change. timeconst can be selected in the range between 2 and 65,536 conversion cycle multiples, in steps of power of 2, by programming the thrsettling bits. )1 ( 2 + = gthrsettlin timeconst see figure 41 . inpt c a pacitance (cdc data) change data average response time 06517-049 figure 41. data average resp onse to data step change
ad7150 rev. 0 | page 19 of 28 configuration register address pointer 0x0f 8 bits, read/write, factory preset 0x19 table 12. configuration register bit map bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mnemonic thrfixed thrmd1 thrmd0 ench1 ench2 md2 md1 md0 default 0 0 0 1 1 0 0 1 table 13.configuration register bit descriptions bit mnemonic description 7 thrfixed thrfixed = 1 sets the fixed threshold mode. the outputs reflect comparison of data and a fixed (constant) value of the threshold registers. thrfixed = 0 sets the adaptive threshold mode. the o utputs reflect comparison of data to the adaptive thresholds. the adaptive threshold is set dynamic ally, based on the history of the previous data. these bits set the output comparators mode. output active when thrmd1 thrmd0 threshold mode adaptive threshold mode fixed threshold mode 0 0 negative data < average C sensitivity data < threshold 0 1 positive data > average + sensitivity data > threshold 1 0 in-window data > average C sensitivity and data < average + sensitivity ? 6 5 thrmd1 thrmd0 1 1 out-window data < average C sensitivity or data > average + sensitivity C 4 ench1 enables conversion on channel 1. 3 ench2 enables conversion on channel 2. converter mode of operation setup. md2 md1 md0 mode description 0 0 0 idle part is fully powered up but performing no conversion. 0 0 1 continuous conversion part is repeatedly performing conversions on the enabled channel(s). if two channels are enabled, the part is sequentially switching between them. 0 1 0 single conversion part performs a single conversion on the enabled channel. if two channels are enabled, the part performs two conversions, one on each channel. after finishing the conversion(s), the part goes to the idle mode. 0 1 1 power-down powers down the on-chip circuits, except the digital interface. 2 1 0 md2 md1 md0 1 x x reserved do not use these modes.
ad7150 rev. 0 | page 20 of 28 power-down timer register address pointer 0x10 8 bits, read/write, factory preset 0x00 table 14. power-down timer register bit map bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mnemonic C C power-down timeout (6-bit value) default 0 0 0x00 table 15.power-down timer register bit descriptions bit mnemonic description [7:6] C these bits must be 0 for proper operation. [5:0] power-down timeout defines period duration of the power-down timeout. if the output comparator outputs have not been activa ted during the programmed period, the part enters power-down mode automatically. the part can be then returned to a normal operational mode either via the serial interface or by the power supply off/on sequence. the period is programmable in steps of four hours. for example, setting the value to 0x06 sets the duration to 24 hours. the maximum value of 0x3f co rresponds to approximately 10.5 days. the value of 0x00 disables the power-down timeo ut, and the part does not enter power-down mode automatically. capdac registers ch1 address pointer 0x11 ch2 address pointer 0x12 8 bits, read/write, factory preset 0x00 table 16. capdac registers bit map bit bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 mnemonic dacen dacauto dacvalue (6-bit value) default 1 1 0x00 table 17. capdac registers bit descriptions bit mnemonic description 7 dacen dacen = 1 enables capacitive dac. 6 dacauto dacauto = 1 enables the autodac function in the adaptive threshold mode. when the autodac function is enabled, the part dyna mically adjusts the capdac to keep the cdc in an optimal operating capacitive range. the capdac value is automatically incremented when the data average exceeds ? of the cdc full range, and the capdac value is decremented when the data average goes below ? of the cdc full range. the autodac increment or decrement step depends on the selected cdc capacitive input range. bit has no effect in fixed threshold mode; the autodac fu nction is always disabled in the fixed threshold mode. [5:0] dacvalue capdac value, code 0x00 0 pf, code 0x3f capdac full range. serial number register address pointer 0x13, 0x14, 0x15, 0x16 32 bits, read-only, 0xxxxx this register holds a serial number, unique for each individual part. chip id register address pointer 0x17 8 bits, read-only, 0xxx this register holds the chip identification code, used in factory manufacturing and testing.
ad7150 rev. 0 | page 21 of 28 serial interface the ad7150 supports an i 2 c-compatible, 2-wire serial interface. the two wires on the serial bus (interface) are called scl (clock) and sda (data). these two wires carry all addressing, control, and data information one bit at a time over the bus to all connected peripheral devices. the sda wire carries the data, while the scl wire synchronizes the sender and receiver during the data transfer. the devices on the bus are classified as either master or slave devices. a device that initiates a data transfer message is called a master, while a device that responds to this message is called a slave. to control the ad7150 device on the bus, the following protocol must be followed. first, the master initiates a data transfer by establishing a start condition, defined by a high-to- low transition on sda while scl remains high. this indicates that the start byte follows. this 8-bit start byte is made up of a 7-bit address plus an r/w bit indicator. all peripherals connected to the bus respond to the start condition and shift in the next eight bits (7-bit address + r/w bit). the bits arrive msb first. the peripheral that recognizes the transmitted address responds by pulling the data line low during the ninth clock pulse. this is known as the acknowledge bit. all other devices withdraw from the bus at this point and maintain an idle condition. an exception to this is the general call address, which is described in the general call section. in the idle condition, the device monitors the sda and scl lines waiting for the start condition and the correct address byte. the r/w bit determines the direction of the data transfer. a logic 0 lsb in the start byte means that the master writes information to the addressed peripheral. in this case, the ad7150 becomes a slave receiver. a logic 1 lsb in the start byte means that the master reads information from the addressed peripheral. in this case, the ad7150 becomes a slave transmitter. in all instances, the ad7150 acts as a standard slave device on the serial bus. the start byte address for the ad7150 is 0x90 for a write and 0x91 for a read. read operation when a read is selected in the start byte, the register that is currently addressed by the address pointer is transmitted to the sda line by the ad7150. this is then clocked out by the master device, and the ad7150 awaits an acknowledge from the master. if an acknowledge is received from the master, the address auto- incrementer automatically increments the address pointer register and outputs the next addressed register content to the sda line for transmission to the master. if no acknowledge is received, the ad7150 returns to the idle state and the address pointer is not incremented. the address pointers auto-incrementer allows block data to be written to or read from the starting address and subsequent incremental addresses. in continuous conversion mode, the address pointers auto- incrementer should be used for reading a conversion result. this means that the two data bytes should be read using one multibyte read transaction rather than two separate single byte transactions. the single byte data read transaction may result in the data bytes from two different results being mixed. the same applies for four data bytes if both capacitive channels are enabled. the user can also access any unique register (address) on a one- to-one basis without having to update all the registers. the address pointer register contents cannot be read. if an incorrect address pointer location is accessed or if the user allows the auto-incrementer to exceed the required register address, the following applies: ? in read mode, the ad7150 continues to output various internal register contents until the master device issues a no acknowledge, start, or stop condition. the address pointers auto-incrementer contents are reset to point to the status register at the 0x00 address when a stop condition is received at the end of a read operation. this allows the status register to be read (polled) continually without having to constantly write to the address pointer. ? in write mode, the data for the invalid address is not loaded into the ad7150 registers, but an acknowledge is issued by the ad7150. write operation when a write is selected, the byte following the start byte is always the register address pointer (subaddress) byte, which points to one of the internal registers on the ad7150. the address pointer byte is automatically loaded into the address pointer register and acknowledged by the ad7150. after the address pointer byte acknowledge, a stop condition, a repeated start condition, or another data byte can follow from the master. a stop condition is defined by a low-to-high transition on sda while scl remains high. if a stop condition is encountered by the ad7150, it returns to its idle condition and the address pointer is reset to 0x00. if a data byte is transmitted after the register address pointer byte, the ad7150 loads this byte into the register that is currently addressed by the address pointer register and sends an acknowledge, and the address pointer auto-incrementer auto- matically increments the address pointer register to the next internal register address. thus, subsequent transmitted data bytes are loaded into sequentially incremented addresses.
ad7150 rev. 0 | page 22 of 28 if a repeated start condition is encountered after the address pointer byte, all peripherals connected to the bus respond exactly as outlined previously for a start condition; that is, a repeated start condition is treated the same as a start condition. when a master device issues a stop condition, it relinquishes control of the bus, allowing another master device to take control of the bus. therefore, a master wanting to retain control of the bus issues successive start conditions known as repeated start conditions. ad7150 reset to reset the ad7150 without having to reset the entire serial bus, an explicit reset command is provided. this uses a particular address pointer word as a command word to reset the part and upload all default settings. the ad7150 does not respond to the serial bus commands (do not acknowledge) during the default values upload for approximately 2 ms. the reset command address word is 0xbf. general call when a master issues a slave address consisting of seven 0s with the eighth bit (r/w bit) set to 0, this is known as the general call address. the general call address is for addressing every device connected to the serial bus. the ad7150 acknowledges this address and reads in the following data byte. if the second byte is 0x06, the ad7150 is reset, completely uploading all default values. the ad7150 does not respond to the serial bus commands (do not acknowledge) during the default values upload for approximately 2 ms. the ad7150 does not acknowledge any other general call commands. 1?7 8 9 1?7 8 9 1?7 8 9 p s start addr r/w ack subaddress ack data ack stop sdata s clock 0 6517-050 figure 42. bus data transfer data a(s) s slave addr a(s) sub addr a(s) lsb = 0 lsb = 1 data p s slave addr a(s) sub addr a(s) s slave addr a(s) data a(m) data p write sequence read sequence a(s) = no acknowledge by slave a(m) = no acknowledge by master a(s) = acknowledge by slave a(m) = acknowledge by master s = start bit p = stop bit a(s) a(m) 06517-051 figure 43. write and read sequences
ad7150 rev. 0 | page 23 of 28 hardware design considerations overview the ad7150 is an interface to capacitive sensors. on the input side, the sensor (c x ) can be connected directly between the ad7150 exc and cin pins. the way it is connected and the electrical parameters of the sensor connection, such as parasitic resistance or capacitance, can affect the system performance. therefore, any circuit with additional components in the capacitive front end, such as overvoltage protection, has to be carefully designed considering the ad7150 specified limits and information provided in this section. on the output side, the ad7150 can work as a standalone device, using the power-up default register settings and flagging the result on digital outputs. alternatively, the ad7150 can be interfaced to a microcontroller via the 2-wire serial interface, offering flexibility by overwriting the ad7150 register values from the host with a user-specific setup. parasitic capacitance to ground data cdc exc c gnd1 cin c gnd2 c x 06517-052 figure 44. parasitic capacitance to ground the cdc architecture used in the ad7150 measures the capacitance, c x , connected between the exc pin and the cin pin. in theory, any capacitance c gnd to ground should not affect the cdc result (see figure 44 ). the practical implementation of the circuitry in the chip implies certain limits, and the result is gradually affected by capacitance to ground (see tabl e 1 for information about the allowed capacitance to gnd for cin and information about excitation). see figure 4 to figure 9 . parasitic resistance to ground data cdc exc r gnd1 cin r gnd2 c x 06517-053 figure 45. parasitic resistance to ground the ad7150 cdc result is affected by a leakage current from c x to ground; therefore, c x should be isolated from the ground. the equivalent resistance between c x and ground should be maximized (see figure 45 ). see figure 10 to figure 13 . parasitic parallel resistance data cdc exc cin r p c x 06517-054 figure 46. parasitic parallel resistance the ad7150 cdc measures the charge transfer between the exc and cin pins. any resistance connected in parallel to the measured capacitance c x (see figure 46 ), such as the parasitic resistance of the sensor, also transfers charge. therefore, the parallel resistor is seen as an additional capacitance in the output data. the equivalent parallel capacitance (or error caused by the parallel resistance) can be approximately calculated as 4 1 = exc p p fr c where r p is the parallel resistance and f exc is the excitation frequency. see figure 15 .
ad7150 rev. 0 | page 24 of 28 parasitic serial resistance data cdc exc r s1 cin r s2 c x 06517-055 figure 47. parasitic serial resistance the ad7150 cdc result is affected by a resistance in series with the measured capacitance. the total serial resistance (r s1 + r s2 in figure 47 ) should be on the order of hundreds of . see figure 14 . input overvoltage protection exc gnd cdc r s1 cin r s2 c x 06517-056 figure 48. ad7150 cin overvoltage protection the ad7150 capacitive input has an internal esd protection. however, some applications may require an additional overvoltage protection, depending on the application-specific requirements. any additional circuit in the capacitive front end must be carefully designed, especially with respect to the limits recommended for maximum capacitance to ground, maximum serial resistance, maximum leakage, and so on. input emc protection exc cdc cin c x 10k? 82k? 39k? 47pf 22pf 68pf gnd 06517-057 figure 49. ad7150 cin emc protection some applications may require an additional input filter for improving electromagnetic compatibility (emc). any input filter must be carefully designed, considering the balance between the system capacitance performance and system electromagnetic immunity. figure 49 shows one of the possible input circuit configurations significantly improving the system immunity against high frequency noise and slightly affecting the ad7150 performance in terms of additional gain and offset error. power supply decoupling and filtering cdc gnd sda scl 0.1f 10f 1k? v dd 1k? 1k? 0 6517-058 figure 50. ad7150 v dd decoupling and filtering the ad7150 has good dc and low frequency power supply rejection but may be sensitive to higher frequency ripple and noise, specifically around the excitation frequency and its harmonics. figure 50 shows a possible circuit configuration for improving the system immunity against ripple and noise coupled to the ad7150 via the power supply. if the serial interface is connected to the other circuits in the system, it is better to connect the pull-up resistors on the other side of the v dd filter than to connect to the ad7150. if the ad7150 is used in standalone mode and the serial interface is not used, it is better to connect the pull-up resistors directly to the ad7150 v dd .
ad7150 rev. 0 | page 25 of 28 application examples cin1 c sens1 c sens2 exc1 cin2 exc2 scl vdd gnd ad7150 sda out1 out2 3v battery led1 led2 1k? 1k? 1k? 0.1f 1k ? 06517-059 figure 51. ad7150 standalone operation application diagram cin1 c sens1 c sens2 exc1 cin2 exc2 scl vdd gnd ad7150 host microcontroller sda out1 out2 scl sda irq1 irq2 3.3 v 1k? 0.1f 1k ? 06517-060 figure 52. ad7150 interfaced to a host microcontroller scl vdd gnd ad7150 sda 3.3v v supply 1k? 1k? 1k? 0.1f 10f 1f 1f cin1 c sens1 c sens2 exc1 cin2 exc2 68pf 39k? 22pf 82k? 47pf 10k? 68pf 39k? 22pf 82k? 47pf 10k? adp1720-3.3 out1 q1 r1 out1 out2 q2 out2 r2 0 6517-061 figure 53. ad7150 standalone operation with emc protection
ad7150 rev. 0 | page 26 of 28 outline dimensions compliant to jedec standards mo-187-ba 0.23 0.08 0.80 0.60 0.40 8 0 0.15 0.05 0.33 0.17 0.95 0.85 0.75 seating plane 1.10 max 10 6 5 1 0.50 bsc pin 1 coplanarity 0.10 3.10 3.00 2.90 3.10 3.00 2.90 5.15 4.90 4.65 figure 54. 10-lead mini small outline package [msop] (rm-10) dimensions shown in millimeters ordering guide model temperature range package description package option branding ad7150brmz 1 ?40c to +85c 10-lead mini small outline package [msop] rm-10 c4z AD7150BRMZ-REEL 1 ?40c to +85c 10-lead mini small outline package [msop] rm-10 c4z 1 z = rohs compliant part.
ad7150 rev. 0 | page 27 of 28 notes
ad7150 rev. 0 | page 28 of 28 notes purchase of licensed i 2 c components of analog devices or one of its sublicensed associated companies conveys a license for the purchaser under the phi lips i 2 c patent rights to use these components in an i 2 c system, provided that the system conforms to the i 2 c standard specification as defined by philips. ?2007 analog devices, inc. all rights reserved. trademarks and registered trademarks are the property of their respective owners. d06517-0-11/07(0)


▲Up To Search▲   

 
Price & Availability of AD7150BRMZ-REEL

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X